fixed-term agreement - Español Inglés Diccionario